;(function() {
		init_parsley();
		init_data();
		/***
		 * 初始化数据
		 */
		function init_data(){
			return;
		}
		$("#readHaoDongCard").click(function(){
			var csharp=window.external;
		  	var card_no=csharp.readHaoDongCard();
		  	if(card_no=="-1"){
		  		toastr['error']("读卡失败"+card_no,"操作失败！"); 
				return false;
		  	}else{
		  		$("#card_no").val(card_no);
		  	}
		})
		$(".btn_face_camare").click(function(){
			var step=$(this).attr("data-step");
			if(step=="1"){
				open_camare(0);
			}else if(step=="2"){
				var card_no=$("#card_no").val();
				if(card_no.length<10){
					toastr['error']("卡号不正确","操作失败！"); 
					return false;
				}
				var csharp=window.external;
				var faces= csharp.GetFaceCode(card_no);
				if(faces==null||faces.length<1000){
					toastr["error"]("模板不清晰，请重新拍摄");
					return false;
				}
				faces=faces.split(",");
				var arr=csharp.GetFaceUrl().split(",");
				if(arr.length==1){
					$("#face_image1").attr("src",arr[0]);
					$("#icon1").val(arr[0]);	
					$("#face1").val(faces[0]);
				}
			}else{
				toastr["error"]("无效的点击");
			}
		   return false;											
		})
		function random(){
			return  Date.parse(new Date());
		}
	   	$("#form-submit").click(function(){
	   		var flag=$('#validate-form').parsley('validate' );
	   		if(flag){
	   			var face_verify=$("#face_verify").val();
	   			if(face_verify==1){
	   				if($("#face1").val().length<1000){
	   					toastr['error']("请录入人脸模板");
	   					return false;
	   				}
	   				var down_key=$("#card_no").val()+"_"+random();
	   				$("#down_key").val(down_key);
	   				var csharp=window.external;
					csharp.HdCreateTextFace(down_key,$("#face1").val());
	   			}
	   			
	   			loading();
	   			$.post(
	   				"/admin/HdExtra/add_post",
	   				$("#validate-form").serialize(),
	   				function(data){
	   					close_loading();
			      		if(data.flag){
			      			$("#myModal").modal("hide");
			      			toastr['success']("操作成功！", ''); 
			      			$("#myform #btn-advanced-refresh").trigger("click");// 刷新页面
			      		}else{
			      		 	toastr['error'](data.msg,"操作失败！"); 
			      		 	return false;
			      		}
	   				}
	   			);
	   		}
	   	})
	   	
})();
